package net.service;

import java.util.List;

import net.model.Clase;
import net.model.Histogram;
import net.model.RubroCalidad;

public interface ClaseManager {

	public List<Clase> getAllClase(Boolean indeterminado,
			Boolean objetoReferencia);

	public List<Clase> getAllClase();

	public Clase getClaseByIndeterminado(Boolean indeterminado);

	public Clase getClaseByObjetoReferencia(Boolean objetoReferencia);

	public Clase getClase(String nombreClase);

	public void saveClase(Clase clase);

	public Histogram getHistogram(String nombreClase, String tipo);

	public List<Histogram> getHistogram(String nombreClase);

	public RubroCalidad getRubroCalidad(String nombre);

}
